home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / archiver / zlab_19c.zip / ZIPLAB.DOC < prev   
Text File  |  1992-02-03  |  47KB  |  948 lines

  1.  
  2. ZipLab PLUS Version 1.9c
  3. (C)Copyright 1991 by Jeffrey S. Morley
  4. January 20th, 1991
  5.  
  6. Archive testing and maintenance program for
  7. PCBoard/ProDoor Sysops, and all BBS users.
  8.  
  9.  
  10.                                
  11.                                
  12. ##############################################################################
  13.                               Table of Contents
  14. ##############################################################################
  15.  
  16. Introduction to ZipLab Plus ...............................................  1
  17. Installation of ZipLab(PTEST.CFG) / Quick Start ...........................  2
  18. Explanation of items in PTEST.CFG / Example ...............................  4
  19. ProDoor Setup .............................................................  5
  20. ZipLab Plus Version History ...............................................  6
  21. Credits ...................................................................  8
  22.  
  23.  
  24.  
  25.  
  26. ##############################################################################
  27.                        INTRODUCTION TO ZIPLAB PLUS  
  28. ##############################################################################
  29.  
  30. What is ZipLab Plus?
  31.  
  32. ZipLab Plus is a program which will test archived files.  In addition, 
  33. ZipLab will allow you to add .ZIP comments, strip out unwanted members, and 
  34. much, much more!  ZipLab was primarily designed for PCBoard/ProDoor SysOps, 
  35. to test files as they are uploaded to their systems.  It can also be used by 
  36. any BBS user who wants to test and maintain those archive files downloaded 
  37. from a BBS.  
  38.  
  39.  
  40. The following is a quick list of ZipLab's features:
  41.  
  42.  
  43. Testing:  
  44. * Test for CRC errors in the archive file.
  45. * Test for imbedded archive files and if found, CRC check those too.
  46. * Test for imbedded .TD0 (Teledisk) files and if found, test with TDCHECK.
  47. * Virus SCAN archive member files, using SCAN.EXE from McAffey.
  48. * SCAN inside archive files imbedded inside another archive file.
  49. * Test .GIF files for validity if you accept that file format (Optional)
  50. * Run SCAN on files which you optionally pass without ZIP testing.
  51. * Reject programs older than a date (mmyyyy) which you specify.
  52. * Will fully test "self-extracting" archives of the .ZIP/.ARJ/.LZH formats.
  53.  
  54. Maintenance:
  55. * Remove all archive comments from the file.
  56. * Replace archive comments with your own. (Optional)
  57. * Delete unwanted BBS ads and/or other unwanted archive members as you define.
  58. * "Rusty and Eddy" protection!  See "Quick Start" 
  59. * Allows you to optionally add a file to the archive.
  60. * Will maintain an information listing of archive files that have been tested.
  61.   This file will contain the FILE_ID.DIZ description if contained in the
  62.   archive, as well as all other information about the file.
  63.  
  64. BBS specific features:
  65. * Add the resolution of .GIF files to the description (Optional)
  66. * Adds most recent archive member date to the description (Optional)
  67. * Optionally replace the description left by the user if FILE_ID.DIZ is
  68.   found in the archive file.
  69. * Will make a notation in the CALLER file for the current node of any 
  70.   files which fail upload testing, including the failure reason.
  71. * Allows your users to run the TEST command in PCBoard to test files, but
  72.   ZipLab will not remove the file if it fails DATE checking.  The file will
  73.   be moved for failure on other tests.  You will be notified via the node's
  74.   CALLER file of archives which fail PCBoard's TEST command.
  75.  
  76.   
  77. General:
  78. * Run the full range of tests on .ZIP, .LHZ and .ARJ archive formats
  79. * Works both on a PCBoard/ProDoor BBS, as well as in non-BBS LOCAL mode!       
  80.   
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.   
  88.  SPECIAL NOTICE ***** SPECIAL NOTICE **** SPECIAL NOTICE ***** SPECIAL NOTICE
  89.  
  90.  
  91.  
  92.   ** ZIPLAB IS NO LONGER "FREEWARE". REGISTRATION IS REQUIRED FOR ITS USE **
  93.  
  94.     PLEASE SEE THE ENCLOSED REGISTER.DOC FILE FOR REGISTRATION INFORMATION
  95.  
  96.           
  97.  SPECIAL NOTICE ***** SPECIAL NOTICE **** SPECIAL NOTICE ***** SPECIAL NOTICE
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106. ##############################################################################
  107.                        INSTALLATION OF ZIPLAB PLUS  
  108. ##############################################################################
  109.  
  110. REQUIRED FOR OPERATION:
  111.  
  112. You must already have the following programs.....
  113.  
  114. PKZIP.EXE   - Phil Katz archive create program (version 1.01 +)
  115. PKUNZIP.EXE - Phil Katz archive extract program (version 1.01 +)
  116. LHA.EXE     - Yoshi's archive program (version 2.13 +)
  117. ARJ.EXE     - Robert Jung's archive program (version 2.30 +)
  118. TDCHECK.EXE - .TD0 (Teledisk) checker from SyDex (any version)
  119. SCAN.EXE    - McAffey's virus detection program (any version)
  120.  
  121. There are other small utility programs which I have bundled with this 
  122. .ZIP. They may require registration for continued use.  PLEASE SUPPORT 
  123. SHAREWARE AND THE SHAREWARE CONCEPT! REGISTER THESE PROGRAMS IF REQUESTED 
  124. TO DO SO!
  125.  
  126. RECOM.EXE   - Mike Loewen's ZIP file comment remover (PLEASE REGISTER!)
  127. GIFTEST.EXE - Dave Navarro's .GIF file tester (PLEASE REGISTER!)
  128. GETCRC.EXE  - Gets a file's CRC32 value.  For "Rusty and Eddy" protection.
  129.               Written by me (No registration required).  
  130. DELF.COM    - A version of DEL with no "Are you sure?" prompt written by me.
  131.               (No registration required)
  132.  
  133.  
  134.  
  135. ##############################################################################
  136.                                QUICK START 
  137. ##############################################################################
  138.  
  139.  
  140. * Place the PTEST.EXE, and SETUP.EXE files into a directory which is in
  141.   your DOS PATH.
  142.  
  143. * UnZIP the enclosed supplemental utilities into directories in your DOS 
  144.   PATH. Make note of where you put them, you will need this information 
  145.   later.
  146.  
  147. * Create, or use any existing directory to hold your PTEST configuration 
  148.   files. Change into this directory, and run SETUP.EXE once for each of 
  149.   your nodes. Be sure to give different configuration file names for each 
  150.   node.  I use PTEST1.CFG and PTEST2.CFG. You may keep the particular 
  151.   node's configuration file in the PCBoard ROOT/HOME directory for the 
  152.   node, but this is not required.  
  153.  
  154. * Fill in the following information when prompted by SETUP.EXE:
  155.  
  156.         -  The [drive:\path\]filename.ext of the .CFG file you wish created.
  157.            (This information will not be written to the .CFG file)
  158.         -  The type of modem HANDSHAKE you desire.  This can be 
  159.            0, 1, 2 or 3.  0=none, 1=XON/XOFF, 2=CTS, 3=CTS & XON/XOFF
  160.            (Use 2 or 3 with an error correcting modem...)
  161.         -  The DRIVE:\PATH\NAME of your PCBOARD.DAT file for this node.
  162.         -  The name of your BBS system.  43 characters maximum.
  163.         -  The DRIVE and PATH to the directory where rejects will be
  164.            placed pending manual sysop inspection.
  165.         -  The date (mmyyyy) which will be the minimum accepted year.  ZIPs
  166.            containing files older than this will be rejected.
  167.         -  A "Y" if you wish to replace the description left by the user
  168.            with the contents of FILE_ID.DIZ (if found in the archive).
  169.            A "N" if you do not wish to make use of this feature.  No changes
  170.            will be made in either case if FILE_ID.DIZ is not found.
  171.         -  A "Y" if you wish the "recent date" notation added to the file
  172.            descriptions.  A "N" if you do not wish this addition.
  173.         -  Information to appear in the description before the "recent date"
  174.            This can be "CRC", "FILES", or "NONE"
  175.            CRC   = The CRC value of the archive
  176.            FILES = The number of files in the archive
  177.            NONE  = Just that... none.
  178.         -  The fully qualified filename of the zip comment to add, or
  179.            "ZIPLAB" if you wish ZipLab to create a comment for you,
  180.            or "NONE" if you don't want to add a comment.
  181.         -  The fully qualified filename of a file which you may wish to
  182.            add to the .ZIP, or "NONE" (please!) if you can refrain from
  183.            this practice.
  184.         -  Full DRIVE:\PATH to PKZIP.EXE.
  185.         -  Full DRIVE:\PATH to PKUNZIP.EXE.
  186.         -  Fu